Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F2 Ukraine F3 Egypt F2 Egypt F3 Romania F1 Ukraine F2 Czech Republic F3 Serbia & Montenegro F2 Italy F21 Italy F22 Belgium F1 Belgium F2 Germany F10 France F17 Italy F2 Morocco F2 France F16 India F9 India F10 Czech Republic F5 Italy F2 Italy F4 Great Britain F7 Great Britain F8 Poland F1 Italy F23 Russia F3 Russia F4 France F19 Czech Republic F5 Italy F6 Italy F9 Poland F1 Slovenia F2 Germany F11 Spain F34 Turkey F2 Turkey F3 Turkey F4 Turkey F6 Italy F17 Poland F5 Great Britain F3 Great Britain F4 Poland F2 Poland F4 Chile F15 Egypt F1 Egypt F2 Spain F1 Spain F2 Turkey F10 Turkey F11 France F5 Italy F2 Hungary F1 Hungary F2 Great Britain F22 Great Britain F23 Italy F16 Slovakia F1 Netherlands F1 Morocco F4 Morocco F5 Czech Republic F4 Serbia & Montenegro F1 Morocco F3 Morocco F4 Croatia F4 France F16 Czech Republic F6 Germany F2 Italy F3 Romania F2 Czech Republic F6 Croatia F3 Italy F21 Hilton Waikoloa USTA Challenger - Waikoloa Zivnobanka Czech Open - Prostejov ECM Cup - Prague Segovia Challenger Open Castilla y Leon - Segovia Open Diputacion - Cordoba VSZ Solvak Open Challenger - Kosice Medicor Open - Budapest AXA Open - Lisbon Zivnobanka Open 1999 - Prostejov Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Tatra Banka Open 2003 - Bratislava Heinekin Open 1998 - Budva Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Tatra Banka Open 2006 - Bratislava Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul Timisoara Challenger - Timisoara Steelers Cup - Kosice Mamaia Challenger - Constanta Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom LTA Cardiff Challenger - Cardiff Memorial Manfredini - Sassuolo Bukhara Challenger - Bukhara Banja Luka Challenger 2008 - Banja Luka IPP Open - Helsinki Meknes Challenger Caltanissetta Challenger Iskratel Open - Kranj The LTA Nottingham Challenger - Nottingham Ostrava Challenger Reggio Emilia Challenger Rijeka Challenger Oberstaufen Challenger Oberstaufen Cup - Oberstaufen Cordenons Challenger Geneva Challenger Brasov Challenger Seville Challenger KGHM Dialog Polish Indoors - Wroclaw Trnava Challenger Rennes Challenger Seoul Challenger Chuncheon Challenger Morocco Tennis Tour - Rabat Prostejov Challenger Arad Challenger San Benedetto Challenger Karshi Challenger - Karshi Poznan Challenger Ljubljana Open - Ljubljana Geneva Challenger Szczecin Challenger Sony Ericsson Open 2008 - Belgrade Noumea Challenger Caloundra Challenger Bath Challenger Rome Challenger Ostrava Challenger Prostejov Challenger Mitsubishi Electric Europe Cup - Monza Marburg Challenger Braunschweig Challenger Marburg Challenger Oberstaufen Challenger Alphen Challenger Tatra Banka Open - Bratislava IPP Open - Helsinki Trnava Challenger Palermo Challenger Montevideo Challenger Manerbio Challenger Meknes Challenger Casablanca Challenger Sao Paulo Challenger Prostejov Challenger Prague Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Fes San Marino Challenger Ostdeutscher Sparkessen Cup - Dresden Unique Zagreb Open - Zagreb Trnava Challenger Orleans Challenger Mons Challenger UTC Open by Selena - Cherkassy Tatra Banka Slovak Open - Bratislava LTA Shrewsbury Challenger - Shrewsbury Hungarian Architect Open - Budapest Salzburg Challenger Heilbronn Challenger Prostejov Challenger Bergamo Challenger Czech Indoor Open - Prague Bytom Challenger Meerbusch Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Trnava Challenger Buenos Aires Challenger Eckental Challenger Singapore Challenger Burnie Challenger Cherbourg Challenger Rome Challenger Aptos Challenger Vancouver Challenger Bratislava Challenger Memorial Savigni - Sassuolo Heilbronn Open - Heilbronn Czech Open - Prostejov Como Challenger Napoli Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Prostejov Challenger Braunschweig Challenger South African Airways Tennis Open - Durban Bercuit Challenger KGHM Dialog Polish Indoors - Wroclaw San Marino Challenger Kremlin Cup - Moscow Cordenons Challenger Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague BMW Open - Munich Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Prosperita Open 2007 - Ostrava ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Tean International - Alphen Privatbank Open 2006 - Dnepropetrovsk Open de Montauban - Montauban Copenhagen Open - Copenhagen Tatra Banka Slovak Open - Bratislava Napoli Challenger Ostrava Challenger Gelsor Open Romania - Bucharest Sao Jose Do Rio Preto Challenger Telenordia Swedish Open - Bastad ATP Challenger Trophy 2008 - Trnava Mersin Challenger Open de Rennes - Rennes RCA Championships - Indianapolis Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Brasov Challenger Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna AIG Japan Open - Tokyo Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen BMW Open - Munich Tanger Challenger Allianz Suisse Open Gstaad - Gstaad St. Brieuc Challenger The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Kosice Challenger Marburg Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London BCR Open Romania - Bucharest ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Alphen Challenger Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Yokohama Challenger Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Salem Open - Hong Kong Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland Genova Challenger AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Trnava Challenger Noumea Challenger Brisbane International - Brisbane Kazan Challenger Porto Alegre Challenger Montevideo Challenger Tanger Challenger Meknes Challenger Kremlin Cup - Moscow Loughborough Challenger Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Sunrise Challenger AEGON International - Eastbourne Heilbronn Challenger Apia International - Sydney Medibank International - Sydney Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle German Tennis Championships - Hamburg Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Cherbourg Challenger Mercedes Cup - Stuttgart Apia International - Sydney Qatar ExxonMobil Open - Doha Heineken Open - Auckland Santos Challenger Itajai Challenger PBZ Zagreb Indoors - Zagreb Bet-at-home Open - Hamburg BMW Open - Munich Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington BMW Open - Munich Erste Bank Open - Vienna Mercedes Cup - Stuttgart Bratislava Challenger Next Generation Adelaide International - Adelaide Brisbane International - Brisbane Open 13 - Marseille Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha Ostrava Challenger Rome Challenger AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Davidoff Swiss Indoors Basel - Basel Montevideo Challenger Asuncion Challenger Sarasota Challenger Loughborough Challenger Erste Bank Open - Vienna Open de Nice Cote d'Azur - Nice Sao Leopoldo Challenger Guayaquil Challenger Rakuten Japan Open - Tokyo Power Horse Cup - Dusseldorf ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Como Challenger Banja Luka Challenger Madrid Challenger Zivnobanka Czech Open - Prostejov Rio De Janeiro Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Sibiu Challenger Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Tatra Banka Open - Bratislava ATP Challenger Trophy 2007 - Trnava Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Montreal Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome BMW Open - Munich Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Sony Ericsson Open - Miami Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Australian Open - Melbourne Rogers Cup - Toronto Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Wimbledon - London Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Mercedes Cup - Stuttgart French Open - Paris The Stella Artois Championships - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 French Open - Paris Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Australian Open (juniors) Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London 70th River Oaks International Tennis Tournament - Houston French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong